home *** CD-ROM | disk | FTP | other *** search
- package com.commerceone.util.cmdline;
-
- import java.util.MissingResourceException;
- import java.util.ResourceBundle;
-
- public abstract class InternationalCmdLineApp extends CmdLineApp {
- private ResourceBundle cmdBundle;
-
- protected void registerOption(String opt, String succinctExplainKey, String verboseExplainKey, boolean isBoolean) {
- try {
- String succinctExplain = this.cmdBundle.getString(succinctExplainKey);
- String verboseExplain = this.cmdBundle.getString(verboseExplainKey);
- super.registerOption(opt, succinctExplain, verboseExplain, isBoolean);
- } catch (MissingResourceException var7) {
- }
-
- }
-
- public InternationalCmdLineApp(String name, ResourceBundle cmdBundle) {
- super(name);
- this.cmdBundle = cmdBundle;
- }
-
- protected void registerRemaining(String opt, String succinctExplainKey, String verboseExplainKey) {
- try {
- super.remainingMeaning = opt;
- super.remainingExplainSuccinct = this.cmdBundle.getString(succinctExplainKey);
- super.remainingExplainVerbose = this.cmdBundle.getString(verboseExplainKey);
- } catch (MissingResourceException var5) {
- }
-
- }
-
- public void setResourceBundle(ResourceBundle bundle) {
- this.cmdBundle = bundle;
- }
- }
-